/*-------------- Program.cs ----------------*/
/*
 * 09. Escribe un método que imprima por pantalla una pirámide como 
 * la de la figura: 
 * * 
 * *** 
 * ***** 
 * ******* 
 * ********* 
 * El argumento del método es la altura de la pirámide. 
 */
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ejercicio_09
{
    class Ejercicio_09
    {
        static void Main(string[] args)
        {
            int altura;
            // Mensajes
            Console.Title = "Ejercicio 09";
            Console.WriteLine("Dibuja una piramide de asteriscos\n" +
                              "---------------------------------");

            // Ingreso de datos
            Console.Write ("Ingrese altura de la piramide: ");
            altura = int.Parse(Console.ReadLine());
            piramide.CrearPiramide(altura);
        }
    }
}
/*-------------- piramide.cs ----------------*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ejercicio_09
{
    class piramide
    {
        // metodos de acceso
        public static void CrearPiramide(int altura)
        {
            int i, incremento = 0;
            for ( incremento = 0 ; incremento <= altura ; incremento ++ )
            {
                for (i = 0; i < incremento; i++)
                {
                    if (i == 0)
                        Console.Write("*");
                    else
                        Console.Write("**");
                }
                Console.WriteLine("");
            }
            Console.ReadLine();
        }
    }
}
